﻿using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace QL_Nha_Sach_Phuong_Nam.Quản_lý_nhà_cung_cấp.Quản_ly_phiếu_đặt
{
    public partial class FormchonsachchoPhieuDat : Form
    {
        Kết_nối.NhaCungCap ncc;

        private List<Kết_nối.Sach> dsSachchon;

        public List<Kết_nối.Sach> DsSachchon
        {
            get { return dsSachchon; }
        }

        Quản_lý_sách.Quản_lý_thông_tin_sách.CXulythongtinsach xulysach;

        public FormchonsachchoPhieuDat(Kết_nối.NhaCungCap a)
        {
            InitializeComponent();
            ncc = a;
        }

        private void FormchonsachchoPhieuDat_Load(object sender, EventArgs e)
        {
            xulysach = new Quản_lý_sách.Quản_lý_thông_tin_sách.CXulythongtinsach();
            dsSachchon = new List<Kết_nối.Sach>();
            //Hiện danh sách sách của nhà cung cấp
            foreach (Kết_nối.Sach_NhaCungCap sncc in ncc.Sach_NhaCungCaps)
            {
                ListViewItem lvi = lstchonsachchoPhieuDat.Items.Add(sncc.Sach.SachNo);
                lvi.SubItems.Add(sncc.Sach.SachName);
            }
        }

        private void btnchonSach_Click(object sender, EventArgs e)
        {
            foreach (ListViewItem lvi in lstchonsachchoPhieuDat.SelectedItems)
            {
                if (xulysach.TimSachtheoma(lvi.SubItems[0].Text) != null)
                {
                    Kết_nối.Sach s = new Kết_nối.Sach();
                    s = xulysach.TimSachtheoma(lvi.SubItems[0].Text);
                    dsSachchon.Add(s);
                }
            }      
            Close();
        }
    }
}
